The Best Travel Spots nearby Humber Bay
Travel to Humber Bay in Toronto, Canada
Find hotels nearby 🏨
Find & Book the best travel experiences here
The Humber Bay Arch Bridge is a pedestrian and bicycle through arch bridge south of Lake Shore Boulevard West in Toronto, Ontario, Canada.
Source: WikipediaSkyline pictures in Humber Bay
Shot with a ILCE-6300. Exposure: 1/160, Aperture: 2.0, Focal Length: 16.0, ISO: 3200